semiconductor elemental - French English Dictionary